package com.aid.winter.dto.request;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.NotNull;
import lombok.Data;

@Data
@JsonIgnoreProperties(ignoreUnknown = true)
public class ApplicationCreateRequest {
    
    @NotNull(message = "批次ID不能为空")
    private Long batchId;
    
    @NotBlank(message = "申请理由不能为空")
    private String reason;
    
    @NotBlank(message = "学号不能为空")
    private String studentNo;
    
    @NotBlank(message = "学生姓名不能为空")
    private String studentName;
} 